History
History
Synonyms
UK
US
Meaning:
servile

(of a person, behaviour) being too obedient or too ready to help, especially to gain an advantage

grovelling, subservient

EATING HUMBLE PIE as in Wiktionary
EATING HUMBLE PIE as in Wikipedia